sand and grit blasting - Francés Inglés Diccionario